const github.com/refraction-networking/utls.recordHeaderLen
17 uses
github.com/refraction-networking/utls (current package)
common.go#L67: recordHeaderLen = 5 // record header length
conn.go#L346: payload := record[recordHeaderLen:]
conn.go#L375: additionalData = record[:recordHeaderLen]
conn.go#L446: localMAC := tls10MAC(hc.mac, hc.scratchBuf[:0], hc.seq[:], record[:recordHeaderLen], payload[:n], payload[n+macSize:])
conn.go#L512: mac := tls10MAC(hc.mac, hc.scratchBuf[:0], hc.seq[:], record[:recordHeaderLen], payload, nil)
conn.go#L533: record = c.Seal(record[:recordHeaderLen],
conn.go#L534: nonce, record[recordHeaderLen:], record[:recordHeaderLen])
conn.go#L537: additionalData = append(additionalData, record[:recordHeaderLen]...)
conn.go#L541: mac := tls10MAC(hc.mac, hc.scratchBuf[:0], hc.seq[:], record[:recordHeaderLen], payload, nil)
conn.go#L560: n := len(record) - recordHeaderLen
conn.go#L630: if err := c.readFromUntil(c.conn, recordHeaderLen); err != nil {
conn.go#L642: hdr := c.rawInput.Bytes()[:recordHeaderLen]
conn.go#L681: if err := c.readFromUntil(c.conn, recordHeaderLen+n); err != nil {
conn.go#L689: record := c.rawInput.Next(recordHeaderLen + n)
conn.go#L906: payloadBytes := tcpMSSEstimate - recordHeaderLen - c.out.explicitNonceLen()
conn.go#L1008: _, outBuf = sliceForAppend(outBuf[:0], recordHeaderLen)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |